Volume 40, Issue 2, April 2023, Pages 139-160
Mahmoud M. Elewa; Omar Ramadan; Mahmoud ْ A. El-Emam; Abdelaziz I. Omara